﻿namespace ControleRepresentante.Logic.Models.Maps
{
    public class ProdutoMap : MapBase<Produto>
    {
        public ProdutoMap()
        {
            Map(x => x.Codigo)
                .Nullable();
            Map(x => x.Descricao)
                .Not.Nullable();
            References(x => x.Pedido)
                .Cascade.None()
                .Not.Nullable();
            Map(x => x.PrecoUnitario)
                .Not.Nullable();
            Map(x => x.Quantidade)
                .Not.Nullable();
        }
    }
}